草庐IT

Nginx 升级

全部标签

.NET Core 3.1 升级到 .NET 8,看看都有哪些变化

.NETCore3.1已经用了很长一段时间,其实在2022年的年底微软已经不提供支持了,后面的一个LTS版本.NET6也会在2024年11月终止支持,所以直接升级到.NET8是最好的选择。微软官方推出了升级工具:UpgradeAssistant,链接地址如下:https://dotnet.microsoft.com/zh-cn/platform/upgrade-assistant/tutorial/intro有了升级工具,升级就变得非常简单了,本文就介绍使用升级工具将.NETCore3.1项目升级到.NET8。安装UpgradeAssistant先确保 VS2022 已经升级到了17.8。然后

我把springboot项目从Java 8 升级 到了Java 17 的过程总结,愿为君提前踩坑!

项目从jdk8升级到jdk17,我不是为了追求java17的新特性(准确来说也还没有去了解有什么新特性),也不是为了准确与时俱进,永远走在java行列的最前端,纯粹因为项目需要,因为我们都知道,只要项目能跑,你就不要动它!目录背景目标环境安装Java17下载方式一方式二配置环境变量与java8共存SpringBoot3.0.0Maven3.6.3+Idea2022.2.1+下载安装配置IDEA和项目java17环境IDEA中Maven设置IDEA环境配置Setting设置ProjectStructure设置问题处理运行项目出现无效的源发行版:17hibernateunknownERRORSta

玩转Nginx篇二【IP哈希和URL哈希】

IPHash将来自相同IP地址的请求分配给同一台后端服务器,实现会话保持。配置如下upstreampolling{ ip_hash; server192.168.3.99:8881weight=1max_fails=3fail_timeout=30s; server192.168.3.99:8882weight=1max_fails=3fail_timeout=30s; server192.168.3.99:8883weight=1max_fails=3fail_timeout=30s; server192.168.3.99:8884weight=1max_fails=3fail_t

K8s基础12——etcd数据备份与恢复、集群版本升级、网络策略

文章目录一、etcd备份与恢复1.1kubeadm部署方式1.1.1备份1.1.2恢复1.2单etcd二进制部署方式1.2.1部署1.2.2备份1.2.3恢复1.2.4K8s集群二进制部署方式恢复二、集群版本升级2.1升级master节点2.2升级node节点三、网络策略3.1核心字段释义3.2测试案例案例1:拒绝命名空间下所有Pod出入站流量案例2:拒绝其他命名空间pod访问案例3:允许其他命名空间pod访问指定应用案例4:同一个命名空间下应用之间限制访问案例5:只允许指定命名空间中的应用访问案例6:限制端口范围一、etcd备份与恢复基本了解:K8s使用etcd数据库实时存储集群中的数据,安

Nginx Rewrite(重写跳转)

文章目录一.NginxRewrite概述1.Rewrite跳转场景2.Rewrite跳转场景3.Rewrite跳转实现4.Rewrite实际场景4.1Nginx跳转需求的实现方式4.2rewrite放在server{},if{},location{}段中4.3对域名或参数字符串5.nginx正则表达式5.1常用的正则表达式元字符6.Rewrite命令6.1Rewrite命令语法6.2flag标记说明6.3last和break比较二.location1.location分类1.1精确匹配1.2一般匹配1.3正则匹配2.正则匹配的常用的表达式3.location优先级4.location示例5.实

Ubuntu22.04内核升级

1、查看当前内核版本uname-r2、查看可用的内核版本sudoapt-getupdatesudoapt-cachesearchlinux-image##查看可用内核        第二句代码运行出来有一堆内核,我是选择linux-image-X.X.X-X-generic格式的。比如我选择的是最新的linux-image-6.2.0-26-generic  3、更新内核    更新内核要把所有相关的都更新了,不然到了引导界面,进不了系统,只能进旧版本内核系统。sudoapt-getinstalllinux-headers-6.2.0-26-genericsudoapt-getinstalll

03Nginx的静态资源部署,反向代理,负载均衡,动静分离的配置

Nginx具体应用部署静态资源Nginx相对于Tomcat处理静态资源的能力更加高效,所以在生产环境下一般都会将Nginx可以作为静态web服务器来部署静态资源静态资源:在服务端真实存在并且能够直接展示的一些html页面、css文件、js文件、图片、视频等资源文件将静态资源部署到Nginx非常简单,只需要将静态资源文件放到到Nginx安装目录下的html目录中就可以正常访问http{includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65;server{#监听80端口listen8

银河麒麟v10sp2安装/卸载/配置nginx和本地防火墙设置

nginx官网下载:http://nginx.org/download/银河麒麟系统请先检查yum源是否配置,若没有配置请参考:https://qdhhkj.blog.csdn.net/article/details/129680789一、安装1、yum安装依赖yuminstallgccgcc-c++makeunzippcrepcre-develzlibzlib-devellibxml2libxml2-develreadlinereadline-develncursesncurses-develperl-develperl-ExtUtils-Embedopenssl-devel-y2、下载安装

android - 无法升级 Android SDK

我关闭了所有窗口,重新启动了计算机。但是Eclipse告诉我:“C:\ProgramFiles\android-sdk\tools正在被访问....我什至删除了目录,但我仍然得到:如何修复?FailedtorenamedirectoryC:\ProgramFiles\Android\android-sdk\platform-toolstoC:\ProgramFiles\Android\android-sdk\temp\PlatformToolPackage.old01. 最佳答案 我在Windows上也遇到过这个问题。不要通过Ecl

Nginx的负载均衡实现,你学会了吗?

环境主机ip用途软件web1192.168.50.60nginx-1httpdweb2192.168.50.61nginx-2httpdproxy192.168.50.62负载均衡器nginx负载均衡策略nginx的负载均衡用于upstream模板定义的后端服务器列表中选取一台服务器接收用户的请求。一个基本的upstream模块如下:upstream[服务器组名称]{  server[IP地址]:[端口号];  server[IP地址]:[端口号];  ....}在upstream模块配置完成后,要让指定的访问反向代理到服务器列表,格式如下:location~.*${  indexindex.